package org.third.integration.ldap;

public class LdapConstant {

//javax.naming.Context.APPLET = "java.naming.applet";
//javax.naming.Context.AUTHORITATIVE = "java.naming.authoritative";                =false(default), true
//javax.naming.Context.BATCHSIZE = "java.naming.batchsize";
//javax.naming.Context.DNS_URL = "java.naming.dns.url";                             = dns or domain, like dns://somehost/wiz.com
//javax.naming.Context.INITIAL_CONTEXT_FACTORY = "java.naming.factory.initial";     = com.sun.jndi.ldap.LdapCtxFactory
//javax.naming.Context.LANGUAGE = "java.naming.language";
//javax.naming.Context.OBJECT_FACTORIES = "java.naming.factory.object";
//javax.naming.Context.PROVIDER_URL = "java.naming.provider.url";                   = ldap://ldap.test.com
//javax.naming.Context.REFERRAL = "java.naming.referral";                           = follow, ignore, throw
//javax.naming.Context.SECURITY_AUTHENTICATION = "java.naming.security.authentication";  = simple, strong, none
//javax.naming.Context.SECURITY_CREDENTIALS = "java.naming.security.credentials";
//javax.naming.Context.SECURITY_PRINCIPAL = "java.naming.security.principal";
//javax.naming.Context.SECURITY_PROTOCOL = "java.naming.security.protocol";          =ssl, TBD by SP
//javax.naming.Context.STATE_FACTORIES = "java.naming.factory.state";
//javax.naming.Context.URL_PKG_PREFIXES = "java.naming.factory.url.pkgs";
//    LDAP_SERVER_PROPS.put("com.sun.jndi.ldap.connect.pool", "true");
//    LDAP_SERVER_PROPS.put("com.sun.jndi.ldap.connect.pool.maxsize", "10");
//    LDAP_SERVER_PROPS.put("com.sun.jndi.ldap.connect.pool.prefsize", "3");
//    LDAP_SERVER_PROPS.put("com.sun.jndi.ldap.connect.pool.timeout", "3");
//    LDAP_SERVER_PROPS.put("com.sun.jndi.ldap.connect.pool.initsize", "1");
//    LDAP_SERVER_PROPS.put("com.sun.jndi.connect.pool.timeout", "30000");
//    env.put("java.naming.referral", "follow");thrown
}
